atomic warhead - Francés Inglés Diccionario